package com.zmm.study.mes.entity.system;

import com.baomidou.mybatisplus.annotation.TableName;
import com.zmm.study.mes.common.BaseEntity;
import lombok.Data;

/**
 * description
 * name SysMenu
 *
 * @author Zebulon
 * @date by 2022-05-05 20:20:08
 */
@Data
@TableName("sp_sys_menu")
public class SysMenu extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 编码
     */
    private String code;

    /**
     * 菜单名称
     */
    private String name;

    /**
     * 菜单URL
     */
    private String url;

    /**
     * 父菜单ID，一级菜单设为0
     */
    private String parentId;

    /**
     * 层级：1级、2级、3级......
     */
    private String grade;

    /**
     * 排序
     */
    private Integer sortNum;

    /**
     * 类型：0 目录；1 菜单；2 按钮
     */
    private String type;

    /**
     * 授权(多个用逗号分隔，如：sys:menu:list,sys:menu:create)
     */
    private String permission;

    /**
     * 菜单图标
     */
    private String icon;

    /**
     * 描述
     */
    private String descr;
}
